do (duty) (as/for) - Anglais Synonymes Dictionnaire